have the place oneself - French English Dictionary